package com.fpd.model.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @desc 留案信息返回前端数据模型
 */
@Data
public class CaseLeaveInfoVO {

    @ApiModelProperty(value = "customer_base_info表主键")
    private String id;

    @ApiModelProperty(value = "客户号", example = "")
    private String custNo;

    @ApiModelProperty(value = "客户姓名", example = "")
    private String custName;

    @ApiModelProperty(value = "customer_case_info表主键")
    private String caseId;

    @ApiModelProperty(value = "提交客服ID", example = "")
    private String followUserId;


    @ApiModelProperty(value = "提交客服姓名", example = "")
    private String followUserName;

    @ApiModelProperty(value = "提交日期", example = "")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date leaveDate;
    
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date takeBackPlanTime;

    @ApiModelProperty(value = "逾期天数", example = "", hidden = true)
    private Integer yuqiDay;

    @ApiModelProperty(value = "逾期金额", example = "", hidden = true)
    private BigDecimal yuqiAmount;

    @ApiModelProperty(value = "备注", example = "")
    private String remark;
}
